<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>テスト版 | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀一般トップへ</a>
        <li><div class="list-title">
    <span class="no">6225</span>
    <a class="thread-title" href="6225.html#6225">テスト版</a></div>
    <ul><li><div class="list-title">
    <span class="no">6226</span>
    <a class="thread-title" href="6225.html#6226">Re:テスト版</a></div>
    <ul><li><div class="list-title">
    <span class="no">6227</span>
    <a class="thread-title" href="6225.html#6227">Re2:テスト版</a></div>
    <ul><li><div class="list-title">
    <span class="no">6228</span>
    <a class="thread-title" href="6225.html#6228">Re3:テスト版</a></div>
    <ul><li><div class="list-title">
    <span class="no">6229</span>
    <a class="thread-title" href="6225.html#6229">Re4:テスト版</a></div>
    <ul><li><div class="list-title">
    <span class="no">6230</span>
    <a class="thread-title" href="6225.html#6230">Re5:テスト版</a></div>
    <ul><li><div class="list-title">
    <span class="no">6231</span>
    <a class="thread-title" href="6225.html#6231">Re6:テスト版</a></div>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li><li><div class="list-title">
    <span class="no">6232</span>
    <a class="thread-title" href="6225.html#6232">オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6268</span>
    <a class="thread-title" href="6225.html#6268">Re:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6271</span>
    <a class="thread-title" href="6225.html#6271">Re2:オープンするファイルと同一ディレクトリにdll</a></div>
    </li><li><div class="list-title">
    <span class="no">6272</span>
    <a class="thread-title" href="6225.html#6272">Re2:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6277</span>
    <a class="thread-title" href="6225.html#6277">Re3:オープンするファイルと同一ディレクトリにdll</a></div>
    </li><li><div class="list-title">
    <span class="no">6285</span>
    <a class="thread-title" href="6225.html#6285">Re3:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6287</span>
    <a class="thread-title" href="6225.html#6287">Re4:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6289</span>
    <a class="thread-title" href="6225.html#6289">Re5:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6290</span>
    <a class="thread-title" href="6225.html#6290">Re6:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6292</span>
    <a class="thread-title" href="6225.html#6292">Re7:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6296</span>
    <a class="thread-title" href="6225.html#6296">Re8:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6297</span>
    <a class="thread-title" href="6225.html#6297">Re9:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6298</span>
    <a class="thread-title" href="6225.html#6298">Re10:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6299</span>
    <a class="thread-title" href="6225.html#6299">Re11:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6300</span>
    <a class="thread-title" href="6225.html#6300">Re12:オープンするファイルと同一ディレクトリにdll</a></div>
    </li></ul></li></ul></li><li><div class="list-title">
    <span class="no">6301</span>
    <a class="thread-title" href="6225.html#6301">Re10:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6311</span>
    <a class="thread-title" href="6225.html#6311">すっきりとまとめたつもり、どうでしょうか？</a></div>
    <ul><li><div class="list-title">
    <span class="no">6313</span>
    <a class="thread-title" href="6225.html#6313">RE: すっきりとまとめたつもり、どうでしょうか？</a></div>
    <ul><li><div class="list-title">
    <span class="no">6314</span>
    <a class="thread-title" href="6225.html#6314">RE2: すっきりとまとめたつもり、どうでしょうか？</a></div>
    </li><li><div class="list-title">
    <span class="no">6330</span>
    <a class="thread-title" href="6225.html#6330">Re2: すっきりとまとめたつもり、どうでしょうか？</a></div>
    <ul><li><div class="list-title">
    <span class="no">6331</span>
    <a class="thread-title" href="6225.html#6331">Re3: すっきりとまとめたつもり、どうでしょうか？</a></div>
    </li></ul></li></ul></li></ul></li></ul></li><li><div class="list-title">
    <span class="no">6302</span>
    <a class="thread-title" href="6225.html#6302">Re10:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6303</span>
    <a class="thread-title" href="6225.html#6303">Re11:オープンするファイルと同一ディレクトリにdll</a></div>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li><li><div class="list-title">
    <span class="no">6304</span>
    <a class="thread-title" href="6225.html#6304">Re6:オープンするファイルと同一ディレクトリにdll</a></div>
    </li></ul></li></ul></li></ul></li><li><div class="list-title">
    <span class="no">6291</span>
    <a class="thread-title" href="6225.html#6291">Re3:オープンするファイルと同一ディレクトリにdll</a></div>
    <ul><li><div class="list-title">
    <span class="no">6293</span>
    <a class="thread-title" href="6225.html#6293">Re4:オープンするファイルと同一ディレクトリにdll</a></div>
    </li></ul></li></ul></li></ul></li></ul></li><li><div class="list-title">
    <span class="no">6233</span>
    <a class="thread-title" href="6225.html#6233">Re:テスト版</a></div>
    <ul><li><div class="list-title">
    <span class="no">6241</span>
    <a class="thread-title" href="6225.html#6241">Re2:テスト版</a></div>
    </li></ul></li><li><div class="list-title">
    <span class="no">6234</span>
    <a class="thread-title" href="6225.html#6234">Re:テスト版</a></div>
    <ul><li><div class="list-title">
    <span class="no">6235</span>
    <a class="thread-title" href="6225.html#6235">Re2:テスト版</a></div>
    <ul><li><div class="list-title">
    <span class="no">6236</span>
    <a class="thread-title" href="6225.html#6236">Re3:テスト版</a></div>
    </li></ul></li></ul></li></ul></li>
    </ul><ul class="main"><li><section><h1 id=6225>
    <span class="no">[6225]</span>
    <a class="thread-title" href="#6225">テスト版</a>
    <span class="author">げんた</span>
    <time datetime="2007-08-17T22:35:48">2007年08月17日 22:35</time></h1>
    <div class="body">1.5.17.0にパッチを入れたテスト版を作成しました．<br>http://sakura.qp.land.to/?Junk%2Ftest-1.5.17.0<br><br>以下どっちゃり入ってますので，不具合・意見などありましたらお寄せください．<br>-[[patches:1775980]] 改行の矢印イメージ入れ替え DrawEOL1.zip<br>-[[patches:1758102]] 画面の高さが３ライン以下でも良い 3line_or_less_2.diff<br>-[[patches:1757559]] Undoでスクロールバーが更新されない FixUndoScroll2.patch<br>-[[patches:1750637]] ダブルクリックドラッグの選択動作 DBClickDrag20070709.patch<br>-[[patches:1742481]] bregonig.dll対応 bregonig-6.diff<br>-[[patches:1733921]] C++のAttribute対応 atloutline1.diff<br>-[[patches:1724317]] UTF-7 の読み取りミス(?) 対策＋α codechecker_fix_v1__r1089.zip<br>-[[patches:1721425]] MultiUser2_4.patch Vista UACとマルチユーザへの対応<br>-[[patches:1668208]] Python用アウトライン解析 python_outline_a08.zip<br>-Junk/24 Grep 画面へのドラッグ＆ドロップ DragToGrepDlg_20070209.patch<br>-Junk/29 右クリックメニューに「キーワード辞書に登録」を追加 sakura_2007-08-14_RegDict.zip <br></div></section>
    <ul><li><section><h1 id=6226>
    <span class="no">[6226]</span>
    <a class="thread-title" href="#6226">Re:テスト版</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-08-18T00:52:50">2007年08月18日 00:52</time></h1>
    <div class="body">▼ げんたさん<br>&gt; -[[patches:1742481]] bregonig.dll対応 bregonig-6.diff<br>bregexp.dll、bregonig.dll 両方有ると、bregonig.dll<br>が優先で良いのですが、しかし [bregexp.dll] を表示しています。</div></section>
    <ul><li><section><h1 id=6227>
    <span class="no">[6227]</span>
    <a class="thread-title" href="#6227">Re2:テスト版</a>
    <span class="author">げんた</span>
    <time datetime="2007-08-18T02:43:54">2007年08月18日 02:43</time></h1>
    <div class="body">&gt;&gt; -[[patches:1742481]] bregonig.dll対応 bregonig-6.diff<br>&gt;bregexp.dll、bregonig.dll 両方有ると、bregonig.dll<br>&gt;が優先で良いのですが、しかし [bregexp.dll] を表示しています。<br>えっと，どこのことをおっしゃっているのでしょうか．<br>「[bregexp.dll] を表示しています」の意味がわかりません．<br>共通設定にDLLのバージョン表示を入れましたが，DLLファイル名の表示は入れて無いのですけど...<br><br>動作としては指定のDLL→bregonig.dll→bregexp.dllの順で検索して最初に見つかったファイルを使うようにしてあります．<br>bregexp.dllをbregonig.dllとリネームしたファイルがあれば，一見bregexpが先に使われるように見えますけど，そういうあまのじゃくなことはしてないんですよね．<br><br>ちなみに，共通設定の表示はDLLを追加・削除するとすぐに変わりますが，検索に使用されるライブラリはエディタを閉じるまで変わりません．<br></div></section>
    <ul><li><section><h1 id=6228>
    <span class="no">[6228]</span>
    <a class="thread-title" href="#6228">Re3:テスト版</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-08-18T07:08:42">2007年08月18日 07:08</time></h1>
    <div class="body">▼ げんたさん<br>&gt; -[[patches:1742481]] bregonig.dll対応 bregonig-6.diff<br><br>[Bregexp.dll]が何処で表示されるのかですが、<br>共通設定、タイプ別設定/\b([0-9A-F]{2})+(?=h)?/k、検索、置換、Grepは、見つけました。<br>優先の「動作としては、[bregexp.dll]→bregonig.dll→bregexp.dllの順」<br>で設定しています。<br>１．[Bregexp.dll]が５個どのダイアログにも表示されますが、<br>２．bregonig.dll を何故か（優先して）使用しています。<br>３．サクラエディタの全終了した後に、ファイル読み込みから始めています。<br>ちなみに、プロパティ（のバージョン）はbregexp.dll 2.0.4.291、bregonig.dll 1.31.0.0、<br>SAKURA.EXE 1.5.17.201 です。<br><br>再度、題名を考えたのですが、BREGEXP.DLL を優先に出来ません。</div></section>
    <ul><li><section><h1 id=6229>
    <span class="no">[6229]</span>
    <a class="thread-title" href="#6229">Re4:テスト版</a>
    <span class="author">げんた</span>
    <time datetime="2007-08-18T10:46:05">2007年08月18日 10:46</time></h1>
    <div class="body">&gt;２．bregonig.dll を何故か（優先して）使用しています。<br>と判断した理由は何でしょうか？<br><br>私も\b([0-9A-F]{2})+(?=h)? を試してみましたが，<br>bregexp.dll (最新版＋stack overflowパッチ) =&gt; 12h の12のみ強調<br>bregonig.dll 1.31 =&gt; target of repeat operator is invalidエラー<br><br>と異なる動作をしているように見えますが...<br></div></section>
    <ul><li><section><h1 id=6230>
    <span class="no">[6230]</span>
    <a class="thread-title" href="#6230">Re5:テスト版</a>
    <span class="author">げんた</span>
    <time datetime="2007-08-18T11:04:41">2007年08月18日 11:04</time></h1>
    <div class="body">『サクラエディタ』に対して サクラ\w{4} で検索を行うと<br>bregexp.dll → マッチしない<br>bregonig.dll → 「サクラエディタ」にマッチ<br>で確認できると思いますが...<br></div></section>
    <ul><li><section><h1 id=6231>
    <span class="no">[6231]</span>
    <a class="thread-title" href="#6231">Re6:テスト版</a>
    <span class="author">げんた</span>
    <time datetime="2007-08-18T11:19:57">2007年08月18日 11:19</time></h1>
    <div class="body">すいません．<br>「正規表現キーワード」だけ設定が反映されずにbregexp.dll固定になるようです．<br>検索，置換，grepはOKだと思います．<br></div></section>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li><li><section><h1 id=6232>
    <span class="no">[6232]</span>
    <a class="thread-title" href="#6232">オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-08-18T18:41:08">2007年08月18日 18:41</time></h1>
    <div class="body">▼ げんたさん<br>&gt; -[[patches:1742481]] bregonig.dll対応 bregonig-6.diff<br><br>最新版では大丈夫のようですね、bregonig-7.diff 早速テストさせていただきました。<br><br>ほとんど無いケースですが、<br>&gt;&gt;dev:4960　３．「優先する」はBREGEXP.DLLの設定で、bregonig.dllのみが存在<br>のテストの場合、[bregexp.dll]→bregonig.dll→bregexp.dll の設定で、<br>サクラエディタの全終了からファイルを読み込むまでは、[bregonig.dll] を表示していますが、<br>その後、ファイルを読み込むと、[Bregexp.dll] が表示されます。<br>テキストファイルと同一ディレクトリのbregexp.dll を見つけてバージョン番号が取得出来ています。<br><br>４．以降、引き続きテスト中ですので、これ以外の問題が有ればまた、掲載させていただきます。</div></section>
    <ul><li><section><h1 id=6268>
    <span class="no">[6268]</span>
    <a class="thread-title" href="#6268">Re:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-09-01T14:27:23">2007年09月01日 14:27</time></h1>
    <div class="body">「優先する」はBREGEXP.DLLの設定で、bregonig.dllのみが存在する場合。<br>テキストファイルと同一ディレクトリのbregexp.dll を見つけてバージョン番号が取得出来てしまいます。<br>ryoji さんの、意見は無いでしょうか？</div></section>
    <ul><li><section><h1 id=6271>
    <span class="no">[6271]</span>
    <a class="thread-title" href="#6271">Re2:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">ryoji</span>
    <time datetime="2007-09-01T22:59:02">2007年09月01日 22:59</time></h1>
    <div class="body">▼ じゅうじさん<br>&gt; 「優先する」はBREGEXP.DLLの設定で、bregonig.dllのみが存在する場合。<br>&gt; テキストファイルと同一ディレクトリのbregexp.dll を見つけてバージョン番号が取得出来てしまいます。<br>should-beはわかりません。<br>as-isで良いと思います。</div></section>
    </li><li><section><h1 id=6272>
    <span class="no">[6272]</span>
    <a class="thread-title" href="#6272">Re2:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">げんた</span>
    <time datetime="2007-09-02T00:20:25">2007年09月02日 00:20</time></h1>
    <div class="body">&gt;テキストファイルと同一ディレクトリのbregexp.dll を見つけて<br>dllの検索はサーチパスを生かすために明示的なパス設定を行っていません．<br>問題の挙動を防ぐには編集ファイルの位置にカレントディレクトリを移動するのをやめるしか無いように思いますが，そうするとファイル読み書きのダイアログボックスの初期値に影響が出てしまいます．<br><br>パスにないbregonig.dllと同一のディレクトリのファイルを編集するというシチュエーションがそんなにあるとは思わないですし，そうなることをわかっていれば使い方で対応できるので問題ないと思います．<br><br>どうしても気になる人は，bregonig.dllなりbregexp.dllをありそうにないリネームして，そのファイル名を設定しておけば回避可能です．<br></div></section>
    <ul><li><section><h1 id=6277>
    <span class="no">[6277]</span>
    <a class="thread-title" href="#6277">Re3:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-09-02T15:09:26">2007年09月02日 15:09</time></h1>
    <div class="body">&gt;どうしても気になる人は，bregonig.dllなりbregexp.dllをありそうにないリネームして，そのファイル名を設定しておけば回避可能です．<br><br>そんな事誰も実行しないと思うので、「検索」タブには３択で十分と思うのですが。<br><br>どうも、以前から有った問題のようで、今回の更新とは別のようです。<br>DLL名とバージョンの表示だけではなくて、DLL動作（する・しない）も変更無しを確認しました。<br>sakura_2007_07_08 (1.5.17beta)で確認出来ました。</div></section>
    </li><li><section><h1 id=6285>
    <span class="no">[6285]</span>
    <a class="thread-title" href="#6285">Re3:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-09-05T05:54:37">2007年09月05日 05:54</time></h1>
    <div class="body">&gt; そんな事誰も実行しないと思うので、「検索」タブには３択で十分と思うのですが。<br><br>間違えました。「検索」タブは、２択でのプルダウンで、優先順位を入れ替える案です。<br><br>&gt; どうしても気になる人は，bregonig.dllなりbregexp.dllをありそうにないリネームして，そのファイル名を設定しておけば回避可能です．<br><br>回避になりませんでした。ｖｖ</div></section>
    <ul><li><section><h1 id=6287>
    <span class="no">[6287]</span>
    <a class="thread-title" href="#6287">Re4:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">げんた</span>
    <time datetime="2007-09-06T03:25:31">2007年09月06日 03:25</time></h1>
    <div class="body">&gt;回避になりませんでした。ｖｖ<br>どうもじゅうじさんのおっしゃっていることと私の理解が食い違っているようなので，<br>何をどのように操作したのか具体的に書き下していただけませんか．<br><br>私が試した限りでは意図した動作になっています．<br>(a) DLL設定無し(暗黙にbregonigを優先)<br>sakura.exeのディレクトリにbregexp.dll有り<br>検索パターン 『サクラ\w{4}』<br>使用バージョン: 1.5.17.203 テスト版<br><br>a-1) ウィンドウ新規作成<br>→表示: bregexp.dll<br>→検索(強調): bregexp.dll<br><br>a-2) bregonig.dllと同じディレクトリに入れたテキストファイルを開く<br>→表示: bregonig.dll<br>→検索(強調): bregexp.dll<br><br>a-3) a-2)のウィンドウで「新規作成」<br>→表示: bregonig.dll<br>→検索(強調): bregonig.dll<br><br>(b) DLL設定有り(bregexp.dll)<br>b-1) ウィンドウ新規作成<br>→表示: bregexp.dll<br>→検索(強調): bregexp.dll<br><br>b-2) bregonig.dllと同じディレクトリに入れたテキストファイルを開く<br>→表示: bregexp.dll<br>→検索(強調): bregexp.dll<br><br>a-3) a-2)のウィンドウで「新規作成」<br>→表示: bregexp.dll<br>→検索(強調): bregexp.dll<br><br>ちなみに「デスクトップ」に置くとデスクトップのファイルを編集しなくても読み込まれてしまうようですので，それ以外のディレクトリで試しました．<br></div></section>
    <ul><li><section><h1 id=6289>
    <span class="no">[6289]</span>
    <a class="thread-title" href="#6289">Re5:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-09-06T22:47:23">2007年09月06日 22:47</time></h1>
    <div class="body">▼ げんたさん<br>&gt; <br>&gt; 私が試した限りでは意図した動作になっています．<br><br>２択のダイアログでも良いのでは、と言うことです。<br><br> (a) DLL設定有り(bregonig.dll)<br> sakura.exeのディレクトリにbregexp.dll(プロパティと一致)有り<br><br> テキストファイルと同じディレクトリにbregonig.dll<br> →検索(共通設定): bregonig.dll<br> →正規表現(タイプ別設定): bregonig.dll<br> →検索(メニュー): bregonig.dll<br> →置換(メニュー): bregonig.dll<br> <br> (b) DLL設定有り(bregexp.dll)<br> sakura.exeのディレクトリにbregonig.dll(プロパティと一致)有り<br><br> テキストファイルと同じディレクトリにbregexp.dll<br> →検索(共通設定): bregexp.dll<br> →正規表現(タイプ別設定): bregexp.dll<br> →検索(メニュー): bregexp.dll<br> →置換(メニュー): bregexp.dll<br> <br>bregexp.dll→bregxxx.dllにリネーム DLL設定有り(bregxxx.dll)<br>このようにリネームしても、bregonig.dllが有るディレクトリのテキストファイルは表示は変わりませんでした。<br>従って、回避の為に、新しいDLL名を設定する意味が、見つかりませんと言う事です。</div></section>
    <ul><li><section><h1 id=6290>
    <span class="no">[6290]</span>
    <a class="thread-title" href="#6290">Re6:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">げんた</span>
    <time datetime="2007-09-07T00:10:58">2007年09月07日 00:10</time></h1>
    <div class="body">すいません．じゅうじさんが何に困っているのかやはり理解できません．<br>&gt;２択のダイアログでも良いのでは、と言うことです。<br>これは一番最初の案(bregexp.dllとbregonig.dllの順序のみ指定)が良いというご意見ですか？<br><br>&gt;このようにリネームしても、bregonig.dllが有るディレクトリのテキストファイルは表示は変わりませんでした。<br>編集中のファイルと同一ディレクトリに正規表現DLLがあると，意図したDLLと異なるDLLが使われてしまうことが問題と思っていたので，表示が変わらないなら問題が発生しなくてHAPPY!という結論になると思いました．これについては問題が解決されたと認識しているのでしょうか．<br><br>&gt;回避の為に、新しいDLL名を設定する意味が、見つかりません<br>じゅうじさんはbregonig.dllとbregexp.dllの2つと考えていらっしゃるようですが，私は同一ファイル名で異なるバージョンのDLLが存在する場合にも意図したバージョンが動作するようにと考えて衝突しない名前にと提案しました．<br><br>sakura.exeと同一ディレクトリに使用するDLLを置いている場合にはカレントディレクトリのDLLを意図せずに読み込むことはないようです．<br><br>しかし，正規表現DLLをsakura.exeと同一でないパスの通ったディレクトリに置いている場合にはカレントディレクトリの方が優先されてしまいます．それを回避する手段として名前の衝突が起こらないようにしてくださいね，とお願いしたわけです．<br><br>[私が試した例]<br>sakura.exeのディレクトリ→bregonig.dllを置かない<br>パスの通ったディレクトリ→bregonig.dll 1.31<br>編集するテキスト a.txt<br>編集するテキストと同一のディレクトリ→bregonig.dll 1.41<br><br>エディタの新規作成→bregonig.dll 1.31を表示<br>a.txtを編集→bregonig.dll 1.31を表示<br>a.txtを編集中のウィンドウから新規作成→bregonig.dll 1.41 を表示<br><br>あと &gt;&gt;dev:6277 に書かれている<br>&gt;どうも、以前から有った問題のようで、今回の更新とは別のようです。<br>&gt;sakura_2007_07_08 (1.5.17beta)で確認出来ました。<br>&gt;DLL名とバージョンの表示だけではなくて、DLL動作（しない事）も確認しました。<br>もよくわからなかったのですが...<br>DLL動作（しない事）をどのように確認したのでしょうか．<br></div></section>
    <ul><li><section><h1 id=6292>
    <span class="no">[6292]</span>
    <a class="thread-title" href="#6292">Re7:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">げんた</span>
    <time datetime="2007-09-07T08:50:42">2007年09月07日 08:50</time></h1>
    <div class="body">&gt;&gt;回避の為に、新しいDLL名を設定する意味が、見つかりません<br>まあ，sakura.exeと同じところにDLLを置けば済むのですから，ここまで回りくどいことをする必要も無いですよね．<br>DLLの指定でパスを含めて指定する方法もあります．<br>(選択ではなく文字列で記述可能にしたことにより，パス指定も可能です．)<br></div></section>
    <ul><li><section><h1 id=6296>
    <span class="no">[6296]</span>
    <a class="thread-title" href="#6296">Re8:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-09-08T15:00:16">2007年09月08日 15:00</time></h1>
    <div class="body">▼ げんたさん<br>&gt;&gt;回避の為に、新しいDLL名を設定する意味が、見つかりません<br>&gt; まあ，sakura.exeと同じところにDLLを置けば済むのですから，ここまで回りくどいことをする必要も無いですよね．<br>はい、私の言いたいのはそのとおりです。<br>16進数の色分けができるので、bregexp を使っています。sakuraと同じディレクトリにbregexpが有れば、且「bregexp.dll」と入れておけば、<br>テキストファイルと同じディレクトリにbregonig.dllが有っても（間違ってもbregonig.dllと）表示されないのであれば、不便はありません。<br><br>&gt;&gt;２択のダイアログでも良いのでは、と言うことです。<br>&gt; これは一番最初の案(bregexp.dllとbregonig.dllの順序のみ指定)が良いというご意見ですか？<br>bregexpを使いたい場合、テキストボックスより、bregexpとbregomigの２択を選ぶだけなんですよねという意味です。<br><br>忙しくて、こちらは、まだ試して見ていません。（私はやらないよ、モードです）<br>&gt; DLLの指定でパスを含めて指定する方法もあります．<br>&gt; (選択ではなく文字列で記述可能にしたことにより，パス指定も可能です．)</div></section>
    <ul><li><section><h1 id=6297>
    <span class="no">[6297]</span>
    <a class="thread-title" href="#6297">Re9:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">げんた</span>
    <time datetime="2007-09-08T16:23:16">2007年09月08日 16:23</time></h1>
    <div class="body">&gt;&gt;&gt;２択のダイアログでも良いのでは、と言うことです。<br>&gt;&gt; これは一番最初の案(bregexp.dllとbregonig.dllの順序のみ指定)が良いというご意見ですか？<br>&gt;bregexpを使いたい場合、テキストボックスより、bregexpとbregomigの２択を選ぶだけなんですよねという意味です。<br>議論が始め &gt;&gt;dev:4942 に戻ってしまいますが，確かにbregxp.dllと書かせる意味はあんまり無いですね．<br>現在のUIは，ryojiさんの &gt;&gt;dev:4955 に沿ったものです．<br><br>最初は選択だった．<br>片方を選択してももう一方を見に行くのは変だ→使えそうな物があるのに無視するのは不親切!<br>単体表記ではわかりにくいから検索順序を書くようにしてみた．<br>そこでryojiさんの案が出てきて，とりあえずそうしてみた．<br>★今ここ<br><br>バージョンアップしたら正規表現がうまく動かなくなった!というクレームの可能性については最初の選択案に対する優位性は無いわけで...<br><br>選択そのものがbregexpとbregonigの両方が使える場合にしか意味を成さないから，大半の人にとっては選んでも何も起こらない選択肢→なにこれ？となるだろう．それならいっそ順序は固定しちゃって，それに飽き足らない人だけ自己責任で設定してね！というある意味初心者をうまく煙に巻こうというのが現在のインターフェースではないかと思います．<br><br>二択案より手入力案の方が設定の柔軟性が高いため，一旦リリースしてしまうと元には戻せません．このままリリースしちゃっていいのかな...みんなが納得する案はあるのかな...<br></div></section>
    <ul><li><section><h1 id=6298>
    <span class="no">[6298]</span>
    <a class="thread-title" href="#6298">Re10:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">ryoji</span>
    <time datetime="2007-09-08T18:53:10">2007年09月08日 18:53</time></h1>
    <div class="body">▼ げんたさん<br>&gt; 二択案より手入力案の方が設定の柔軟性が高いため，一旦リリースしてしまうと元には戻せません．このままリリースしちゃっていいのかな...みんなが納得する案はあるのかな...<br>正規表現DLL<br>1.自動選択<br>2.bregonig.dll<br>3.bregexp.dll<br>の３択とした場合は？<br>自動選択はsakuraにお任せ（bregonig-&gt;bregexpの優先順位で使える方を使う）で、他の２つは選んだものが無ければ正規表現なし。デフォルトは自動選択。<br>案はいろいろ考えつくものの...</div></section>
    <ul><li><section><h1 id=6299>
    <span class="no">[6299]</span>
    <a class="thread-title" href="#6299">Re11:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">ラスティブ</span>
    <time datetime="2007-09-08T20:21:09">2007年09月08日 20:21</time></h1>
    <div class="body">　先日、bregonig.dll 対応版を少し使ってみました。<br>個人的に触った感じは、<br>いらぬ想像をしてしまうほど不気味でした。。。<br>Microsoft 製品のような人工知能的な何かを<br>感じるというか。これが良いのか悪いのか、<br>よく分かりません。<br>それの人工知能的な部分を確実に取り除く手段が<br>あれば、個人的には更に安心して使えそうです。<br># ryoji さんが提案されていらっしゃるのかな？<br></div></section>
    <ul><li><section><h1 id=6300>
    <span class="no">[6300]</span>
    <a class="thread-title" href="#6300">Re12:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">ラスティブ</span>
    <time datetime="2007-09-08T20:37:49">2007年09月08日 20:37</time></h1>
    <div class="body">▼ ラスティブさん<br>&gt; Microsoft 製品のような人工知能的な何かを<br>&gt; 感じるというか。・・・<br><br>事故レス。<br>「人工知能的な」とかいう表現が<br>あまりにも微妙なことに気づいたので、<br>その部分だけ忘れてください orz<br></div></section>
    </li></ul></li></ul></li><li><section><h1 id=6301>
    <span class="no">[6301]</span>
    <a class="thread-title" href="#6301">Re10:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-09-08T21:58:15">2007年09月08日 21:58</time></h1>
    <div class="body">▼ げんたさん<br>&gt;単体表記ではわかりにくいから検索順序を書くようにしてみた．<br>話の方向は、２択の場合の文言ですか？<br>単体の２択ではなく、あくまで優先順位の２択の内容になると思います。<br><br>最初の３択の「　　　」は、何だったのでしょう？　内容はbregonig優先だったり？<br>それさえ無ければ、文言とか選択方法だけ決めれば良いんですが。<br><br>ryoji さんのどうしても３択案で作るなら、sakura.dll(working)。<br>1.「  」sakura (クレーム!の件があるので、続けて)→bregonig→bregexp<br>2.「優先してbregexp.dllを使う」bregexp→bregonig<br>3.「優先しないでbregexp.dllを使う」bregonig→bregexp<br></div></section>
    <ul><li><section><h1 id=6311>
    <span class="no">[6311]</span>
    <a class="thread-title" href="#6311">すっきりとまとめたつもり、どうでしょうか？</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-09-13T22:40:06">2007年09月13日 22:40</time></h1>
    <div class="body"> 1. bregexp → bregonig → 指定<br> 2. bregonig → bregexp → 指定<br> 3. bregexp → 指定 → bregonig<br> 4. bregonig → 指定 → bregexp<br> 5. 指定 → bregexp → bregonig<br> 6. 指定 → bregonig → bregexp<br> 7. bregexp → bregonig<br> 8. bregonig → bregexp<br> 9. bregexp → 指定<br>10. bregonig → 指定<br>11. 指定 → bregexp<br>12. 指定 → bregonig<br>13. bregexp.DLLのみを使う<br>14. bregonig.DLLのみを使う<br>15. 指定.DLLのみを使う<br><br><br>テキストボックス１個のみ（最新と同じ）<br>内容が空白の場合（使えそうなのは使う）：bregexp → bregonig<br>内容が指定の場合（指定しないものは使わない）：指定.DLLのみを使う<br>　sakuraのディレクトリにbregonig.dllのみ有り、<br>　テキストファイルのディレクトリにbregexp.dll<br>　が有る場合は、「bregonig.dll」指定で回避可能。<br>なお、優先順位は、バージョンアップで使用.dllを変えない為。</div></section>
    <ul><li><section><h1 id=6313>
    <span class="no">[6313]</span>
    <a class="thread-title" href="#6313">RE: すっきりとまとめたつもり、どうでしょうか？</a>
    <span class="author">げんた</span>
    <time datetime="2007-09-13T23:16:41">2007年09月13日 23:16</time></h1>
    <div class="body">&gt;テキストボックス１個のみ（最新と同じ）<br>&gt;内容が空白の場合（使えそうなのは使う）：bregonig → bregexp<br>&gt;内容が指定の場合（指定しないものは使わない）：指定.DLLのみを使う<br>この案で実装してみました．<br>http://sakura.qp.land.to/?Junk%2Fbregonig<br><br>パッチはbregonig-8.diffです．<br><br>勝手に動くと気持ち悪いとおっしゃったラスティブさんも納得の動作？<br></div></section>
    <ul><li><section><h1 id=6314>
    <span class="no">[6314]</span>
    <a class="thread-title" href="#6314">RE2: すっきりとまとめたつもり、どうでしょうか？</a>
    <span class="author">げんた</span>
    <time datetime="2007-09-13T23:19:53">2007年09月13日 23:19</time></h1>
    <div class="body">今気付きましたが，設定画面の<br>「優先する正規表現ライブラリ」は変ですね．指定されたらそれしか確認しないので，<br>「正規表現ライブラリを明示的に指定」とか？表現がいまいちだな...<br></div></section>
    </li><li><section><h1 id=6330>
    <span class="no">[6330]</span>
    <a class="thread-title" href="#6330">Re2: すっきりとまとめたつもり、どうでしょうか？</a>
    <span class="author">ryoji</span>
    <time datetime="2007-09-24T18:30:32">2007年09月24日 18:30</time></h1>
    <div class="body">▼ げんたさん<br>自分はどちらでもいいのですが、どっちにするのでしょう？<br>じゅうじさん&gt;内容が空白の場合（使えそうなのは使う）：bregexp → bregonig<br>げんたさん&gt;内容が空白の場合（使えそうなのは使う）：bregonig → bregexp<br>bregonig-8.diffではbregonig → bregexpみたいですけど...</div></section>
    <ul><li><section><h1 id=6331>
    <span class="no">[6331]</span>
    <a class="thread-title" href="#6331">Re3: すっきりとまとめたつもり、どうでしょうか？</a>
    <span class="author">げんた</span>
    <time datetime="2007-09-24T20:50:54">2007年09月24日 20:50</time></h1>
    <div class="body">&gt;自分はどちらでもいいのですが、どっちにするのでしょう？<br>&gt;じゅうじさん&gt;内容が空白の場合（使えそうなのは使う）：bregexp → bregonig<br>&gt;げんたさん&gt;内容が空白の場合（使えそうなのは使う）：bregonig → bregexp<br>あれ？ちょっと誤解があるようです．<br><br>空白の時 bregonig → bregexp というのは以前から変わっていません．<br>変更したのは空白でない場合で，<br>bregonig-7では<br>* (指定の物) → bregonig → bregexp<br>の順で検索しますが，bregonig-8では<br>* (指定の物)<br>のみをチェックして，指定の物が見つからなくてもbregonigおよびbregexpを探しに行かないようにしています．<br><br>ラスティブさんの「気持ち悪い」発言や当初の指定ファイル以外は見ない方がよいという意見を鑑みると，bregonig-8の動作で皆さん納得していただけるのかな，と考えておりますがいかがでしょうか．<br></div></section>
    </li></ul></li></ul></li></ul></li></ul></li><li><section><h1 id=6302>
    <span class="no">[6302]</span>
    <a class="thread-title" href="#6302">Re10:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">げんた</span>
    <time datetime="2007-09-10T02:50:16">2007年09月10日 02:50</time></h1>
    <div class="body">もう1つ &gt;&gt;dev:4910 を踏まえて書き直すと，<br><br>最初はbregonig→bregexp検索で固定<br>bregexpの選択がしたいと要望が出る &gt;&gt;dev:4910<br>検索順序を含めて二択にした．ただし表記は優先するDLL名<br>片方を選択してももう一方を見に行くのは変だとコメント有り<br>→使えそうな物があるのに無視するのは不親切!!と反論<br>優先DLLのみの表記ではわかりにくいから検索順序として記載(二択)<br>そこでryojiさんの案が出てきて，とりあえずそうしてみた．<br>★今ここ<br><br>[満たすべき要望]<br>1. bregonigとbregexpを選択できるように<br>2. パッケージでバージョンアップした人が驚かないように<br><br>1)として<br>1-1)手動設定(現状)<br>1-2)優先順序のみ設定(以前のパッチ)<br>1-3)自動＋固定を設定<br>と案が出ています．<br><br>2. についてはデフォルトでは両方探すようにしていますが，<br>*バージョンアップでbregexp→bregonigに変わることはサプライズか？つまり，前のバージョンからバージョンアップした場合のデフォルトをbregexpにしなくていいよね．<br>*指定ファイル以外見に行かないオプションは必要？<br><br>あんまりまとまっていないです．<br></div></section>
    <ul><li><section><h1 id=6303>
    <span class="no">[6303]</span>
    <a class="thread-title" href="#6303">Re11:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">ラスティブ</span>
    <time datetime="2007-09-10T20:53:19">2007年09月10日 20:53</time></h1>
    <div class="body">&gt; 1)として<br>&gt; 1-1)手動設定(現状)<br>&gt; 1-2)優先順序のみ設定(以前のパッチ)<br>&gt; 1-3)自動＋固定を設定<br>&gt; と案が出ています．<br><br>1-1), 1-3) と 1-2) との間には・・・<br>ユーザーからの指定を受け付けるか受け付けないかの<br>大きな違いあり。もちろんユーザーからの指定を<br>受け付けるほうがいいから 1-2) は没となり現状のパッチへ。<br><br>1-1) と 1-3) とは・・・<br>サポートする正規表現 dll を規定するかしないかの違いあり。<br>例えば仮に<br>bregexp2007.dll(←ネットで検索した限りでは見当たらなかった)<br>なんていう正規表現 dll があれば、1-3) は受け付けないけれど<br>1-1) では、連携できるかできないかは別として、<br>一応受け入れ体制が整っている。<br><br>こうやって整理して見てみると、<br>現状の仕様が優れているのでしょうか・・・。<br>何か前と言ってることが正反対になっちゃってますが。<br></div></section>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li><li><section><h1 id=6304>
    <span class="no">[6304]</span>
    <a class="thread-title" href="#6304">Re6:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-09-11T07:14:40">2007年09月11日 07:14</time></h1>
    <div class="body">&gt; ▼ げんたさん<br>&gt; <br>&gt; bregexp.dll→bregxxx.dllにリネーム DLL設定有り(bregxxx.dll)<br>&gt; このようにリネームしても、bregonig.dllが有るディレクトリのテキストファイルは表示は変わりませんでした。<br>&gt; 従って、回避の為に、新しいDLL名を設定する意味が、見つかりませんと言う事です。<br><br>すみません、これ、発言間違っていたようです。<br><br>逆に、最優先度のDLLがsakuraのディレクトリに無い場合。<br>一度テキストファイルの有るディレクトリにbregexpかbregonigが有ると、<br>新規作成を含め、何処のフォルダのテキストファイルを開いても、DLL名が表示されます。</div></section>
    </li></ul></li></ul></li></ul></li><li><section><h1 id=6291>
    <span class="no">[6291]</span>
    <a class="thread-title" href="#6291">Re3:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">ryoji</span>
    <time datetime="2007-09-07T02:58:02">2007年09月07日 02:58</time></h1>
    <div class="body">▼ げんたさん<br>&gt; 問題の挙動を防ぐには編集ファイルの位置にカレントディレクトリを移動するのをやめるしか無いように思いますが，<br>XP SP2以降ならSetDllDirectoryが使えそうですが...<br>他には、LoadLibraryの前後でカレントディレクトリを変えてやるくらいしか無いかな。<br><br>↓こんな感じ<br>-----<br>Index: sakura_core/CDllHandler.cpp<br>===================================================================<br>--- sakura_core/CDllHandler.cpp&#9;(revision 1117)<br>+++ sakura_core/CDllHandler.cpp&#9;(working copy)<br>@@ -31,6 +31,27 @@<br> #include "stdafx.h"<br> #include "CDllHandler.h"<br> <br>+class CRemoveCurDirFromSearchPath {<br>+public:<br>+&#9;CRemoveCurDirFromSearchPath()<br>+&#9;{<br>+&#9;&#9;TCHAR szExeDir[_MAX_PATH];<br>+&#9;&#9;TCHAR szDrive[_MAX_DRIVE];<br>+&#9;&#9;TCHAR szDir[_MAX_DIR];<br>+&#9;&#9;::GetModuleFileName( NULL, szExeDir, _MAX_PATH );<br>+&#9;&#9;_tsplitpath( szExeDir, szDrive, szDir, NULL, NULL );<br>+&#9;&#9;_tmakepath( szExeDir, szDrive, szDir, NULL, NULL );<br>+&#9;&#9;::GetCurrentDirectory( _MAX_PATH, m_szCurDir );<br>+&#9;&#9;::SetCurrentDirectory( szExeDir );<br>+&#9;}<br>+&#9;virtual ~CRemoveCurDirFromSearchPath()<br>+&#9;{<br>+&#9;&#9;::SetCurrentDirectory( m_szCurDir );<br>+&#9;}<br>+protected:<br>+&#9;TCHAR m_szCurDir[_MAX_PATH];<br>+};<br>+<br> CDllHandler::CDllHandler()<br> &#9;: m_hInstance( NULL )<br> {}<br>@@ -51,6 +72,7 @@<br> &#9;&#9;//&#9;既に利用可能で有れば何もしない．<br> &#9;&#9;return 0;<br> &#9;}<br>+&#9;CRemoveCurDirFromSearchPath rmv;<br> <br> &#9;char *name = GetDllName(str);<br> &#9;if( name == NULL )&#9;return -1;<br>-----</div></section>
    <ul><li><section><h1 id=6293>
    <span class="no">[6293]</span>
    <a class="thread-title" href="#6293">Re4:オープンするファイルと同一ディレクトリにdll</a>
    <span class="author">ryoji</span>
    <time datetime="2007-09-07T19:18:44">2007年09月07日 19:18</time></h1>
    <div class="body">&gt; XP SP2以降ならSetDllDirectoryが使えそうですが...<br>あ、XP SP1以降でした。m(__)m<br>ちょっとこれも試してみました（コードは省略）。<br>カレントディレクトリを変える方法だと、メディアをイジェクトしているような場合にカレントディレクトリの復元に失敗しますが、SetDllDirectoryなら後に影響を残さずにカレントディレクトリを検索パスから除外してくれるようです。<br>XP SP1以降というのが残念ですね。</div></section>
    </li></ul></li></ul></li></ul></li></ul></li><li><section><h1 id=6233>
    <span class="no">[6233]</span>
    <a class="thread-title" href="#6233">Re:テスト版</a>
    <span class="author">see</span>
    <time datetime="2007-08-19T16:28:39">2007年08月19日 16:28</time></h1>
    <div class="body">▼ げんたさん<br>&gt; -Junk/29 右クリックメニューに「キーワード辞書に登録」を追加<br>確認してみました。<br>従来「キーワードの説明をコピー」と「キーワード辞書を開く」が右クリックメニューに出るのはキーワードが見つかった時だけなので今まで気がつきませんでしたが、カスタマイズできない右クリックメニューというものがあるんですネ。今回、「キーワード辞書に登録」「キーワード辞書を開く」が右クリックメニューの先頭に鎮座しますので普段先頭に別の機能を出しているものにとってはかなりウザったい感じです。<br>どうして右クリックメニューのカスタマイズ対象になっていないのでしょうか？<br>また、以下を満たした時だけ出るようにすべきと思いますが・・・。<br>(1)「キーワードの説明をコピー」←候補がある場合（現状そうなっているのでＯＫ）<br>(2)「キーワード辞書に登録」←「キーワードヘルプ機能を使う」のチェックが入っている、且つ、範囲選択あり又はキーワードヘルプ自動表示がオン<br>(3)「キーワード辞書を開く」←「キーワードヘルプ機能を使う」のチェックが入っている<br>（注）範囲選択ありというのは範囲選択中（選択途中）という意味ではなくテキストが選択されているという意味。（既存のソースのコメントがなんか変）<br>ただ、(2)(3)は今実装している機能としては中途半端すぎるような気がしますが、これって本当にメニューの先頭に出して使うほど頻度があり且つ便利な機能なんですか？<br></div></section>
    <ul><li><section><h1 id=6241>
    <span class="no">[6241]</span>
    <a class="thread-title" href="#6241">Re2:テスト版</a>
    <span class="author">fon</span>
    <time datetime="2007-08-22T23:33:34">2007年08月22日 23:33</time></h1>
    <div class="body">seeさんコメントありがとうございます！<br>右クリックメニューのキーワードヘルプ拡張は、確かにカスタマイズ対象にされるべきですね。<br>また(2)(3)は機能を盛り込んだだけで、痒いところに手が届く仕様になってなかったようです。<br>よく調べたご意見をくださり、ありがとうございます。<br>纏まった時間が取れなくなりつつあるので改版は遅れそうですが、夏休みの自由研究をまだやってない方にお願いできたらラッキーです＾＾。<br> <a href=http://sakura.qp.land.to/?Junk%2F29 target=_top><nobr>http://<wbr>sakura.<wbr>qp.<wbr>land.<wbr>to/?<wbr>Junk%<wbr>2F29</nobr></a><br># キーワードヘルプ自体がナイスな機能だと思うので(実際使い始めるとやめられないと思う)、これをもっと便利に使いたいという思いがあります。<br># 出来合いの辞書を参照するだけじゃなくて、自分で思いつくまま・調べたままを登録できたらいいなあと思って。</div></section>
    </li></ul></li><li><section><h1 id=6234>
    <span class="no">[6234]</span>
    <a class="thread-title" href="#6234">Re:テスト版</a>
    <span class="author">see</span>
    <time datetime="2007-08-19T16:48:36">2007年08月19日 16:48</time></h1>
    <div class="body">▼ げんたさん<br>&gt; 1.5.17.0にパッチを入れたテスト版を作成しました．<br>&gt; http://sakura.qp.land.to/?Junk%2Ftest-1.5.17.0<br>&gt; <br>&gt; 以下どっちゃり入ってますので，不具合・意見などありましたらお寄せください．<br><br>分かる範囲で動作確認・機能確認しましたので報告します。環境はWinXpです。<br>・改行の矢印イメージ入れ替え→◎<br>　4種の改行関連文字が表示されることを確認しました。略字の意味とイメージが合致したのでこの変更に賛成です。<br>　ただ、bitmapの絵の変更は文字が書いてあるのでやむを得ないと思いますが、位置も変更した方が良いのでしょうか？<br>　位置を変更しなければそのままでも使えるbitmap投稿も多いと思いますのでどうなんでしょう。<br><br>・ダブルクリックドラッグの選択動作→◎<br>　単語選択以外のマクロ割付時にも変な選択状態にはならなくなりました。単語選択割付時も単語単位選択状態となりＯＫです。ただ、未定義時の挙動が変わりました。今回、未定義時には何もしなくなりましたが従来は未定義の場合もダブルクリックドラッグ時は単語選択状態とほぼ同じ挙動（選択終了位置は単語単位）で選択開始位置だけはクリックした場所（単語選択ではない）となっていました。<br>ま、デフォルトが「現在位置の単語選択」なので、問題はないかと思います。（判定をもう１行上でやると影響範囲は少ないかとは思いますが・・・）<br>★この変更でウインドウが開いた時に変な選択状態にならない事も大きいのですが、それ以上にダブルクリックでジャンプするマクロを実行させた時にタイミングにかかわらずジャンプ先との間が選択状態にならないのがかなりうれしい。ヽ(^o^)丿<br><br>・bregonig.dll対応 bregonig-6.diff→◎<br>　訳あって使い分けが必要な状況があり、その都度名前を変えて（中身を替えて）使い分けていたのすが、これで楽になりました。変更直後は表示と動作が異なるもの（正規表現キーワード）もありますが、一度終了すれば問題ありません。<br><br>・Grep 画面へのドラッグ＆ドロップ →◎<br>　何が変更になったのか分からず「grep結果ウインドウ」へドラッグ＆ドロップして変だなと思ったのですが、「grep条件入力画面」の方でしたか。これも助かります。<br><br>それにしても大変な変更だと思います。感謝です。</div></section>
    <ul><li><section><h1 id=6235>
    <span class="no">[6235]</span>
    <a class="thread-title" href="#6235">Re2:テスト版</a>
    <span class="author">じゅうじ</span>
    <time datetime="2007-08-19T18:38:40">2007年08月19日 18:38</time></h1>
    <div class="body">▼ seeさん<br>&gt; ▼ げんたさん<br>&gt; ・改行の矢印イメージ入れ替え→◎<br>&gt; 　4種の改行関連文字が表示されることを確認しました。略字の意味とイメージが合致したのでこの変更に賛成です。<br>&gt; 　ただ、bitmapの絵の変更は文字が書いてあるのでやむを得ないと思いますが、位置も変更した方が良いのでしょうか？<br>&gt; 　位置を変更しなければそのままでも使えるbitmap投稿も多いと思いますのでどうなんでしょう。<br><br>ビットマップイメージの変更は、大変ですよ、入れ替えではありません。<br>22    23   24<br>-----+----+----+6<br> CRLF LF   CR|  192<br> &lt;-┘ &lt;--    V <br><br>22    23   24<br>-----+----+----+6<br> CRLF LF|  CR   192<br> &lt;-┘   V  &lt;-- <br><br>サクラ画面全体をビットマップ保存してるケースも有ると思います。</div></section>
    <ul><li><section><h1 id=6236>
    <span class="no">[6236]</span>
    <a class="thread-title" href="#6236">Re3:テスト版</a>
    <span class="author">see</span>
    <time datetime="2007-08-19T22:18:22">2007年08月19日 22:18</time></h1>
    <div class="body">▼ じゅうじさん<br>&gt; ビットマップイメージの変更は、大変ですよ、入れ替えではありません。<br><br>すみません。完全に逆の言い方をしていました。（暑さのせいかな？）<br>言いたかったのは文字が入っていないビットマップイメージの場合は絵を正とすれば呼び方を変えれば（今までCRと言っていたのをこれはLFだと言ってしまうという事で）済むのでは？と思ったのですが、完全に逆の言い方をしていました。<br>今あたりを少し見てみたらCRやLFの文字入りのビットマップのほうがはるかに多くて絵だけってのはあまり数がありませんでしたし、それ以前にプログラムでは使っていないと思ったいたのが大間違いで「入力改行コード指定」できっちり使っていましたので前言は完全撤回します。<br>お騒がせして申し訳ありません。 （ソースは一通り調べたつもりなのにまだまだ勉強不足です）<br>ただこうなると自分でビットマップを差し替えている人はこれを変更しないと混乱の元になりますネ。うーむ・・・</div></section>
    </li></ul></li></ul></li></ul></li></ul></body></html>